package com.opd.soeghtool;

public class Game_HYXD_Data {
    private Game_HYXD_Data() {}

    final static int[] tCOORDINATE_HYXD_KB= {
            32768, 32768,    //	0x00
            32768, 32768,    //	0x01
            32768, 32768,    //	0x02
            32768, 32768,    // 	0x03
            24575, 6036,    //a	0x04
            29963, 3094,    // b
            30270, 21420,    // c
            24575, 6036,    // d
            11711, 6996,    // e
            11316, 23674,    // f
            14108, 23719,    //g
            17475, 23674,    // h
            32768, 32768,    // i
            32768, 32768,    // j
            32768, 32768,    // k
            32768, 32768,    // l
            1693, 30704,    // m
            32768, 32768,    // n
            32768, 32768,    // o
            32768, 32768,    // p
            11650, 4619,    // q
            30578, 25019,    // r
            24575, 6036,    // s
            8222, 22700,    // t
            32768, 32768,    // u
            30612, 10892,   // v
            24575, 6036,    // w
            1693, 30704,    // x
            8252, 23911,    // y
            12742, 29460,    // z
            29035, 14538,    // 1       // 0x1E
            29126, 18730,    // 2       // 0x1F
            26881, 19660,    // 3
            20024, 16383,    // 4
            32768, 32768,    // 5
            32768, 32768,    // 6
            32768, 32768,    // 7
            32768, 32768,    // 8
            30885, 7247,     // 9
            14290, 8265,    // 0
            32768, 32768,    // enter
            32768, 32768,    // esc
            32768, 32768,    // backspace
            32768, 32768,    // tab
            22985, 30416,    // space
            32768, 32768,    // minus
            11074, 3114,    // equal	// 0x2e
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,    // 0x39
            8586, 27379,    // F1
            10742, 29260,    // F2
            32768, 32768,    // F3
            32768, 32768,    // F4
            32768, 32768,    // F5
            32768, 32768,    // F6
            32768, 32768,    // F7
            32768, 32768,    // F8
            32768, 32768,    // F9
            32768, 32768,    // F10
            32768, 32768,    // F11
            32768, 32768,    // F12
            32768, 32768,    // printf screen 0x46
            32768, 32768,    // scroll lock
            32768, 32768,    // pause
            32768, 32768,    // insert
            32768, 32768,    // home
            32768, 32768,    // page up
            32768, 32768,    // delete
            32768, 32768,    // end
            32768, 32768,    // page down
            32768, 32768,   // right
            32768, 32768,    // left
            32768, 32768,    // down
            32768, 32768,    // up
            32768, 32768,    // 0x53
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            29501, 29960,    // 0x80 	left ctrl
            30424, 27345,    // 0x81 	left shift
            10194, 25711,    // 0x82 	left alt
            32768, 32768,    // 0x83 	left gui
            29501, 29960,
            30424, 27345,
            32768, 32768,
            32768, 32768,
            11407, 19069,    // 0x88	Mouse
            14108, 23719,    // 0x89	wheel
            //24575, 27571,    // 0x8a	left button     right attack
            16912,	2566,	// 0x8a	left button         left attack
            17172, 30907,    // 0x8b 	right button
            30578, 25019,    // 0x8c	mouse center
            32768, 32768,
            32768, 32768,
            32768, 32768,
            24575, 6036,    // 0x90	Direct center
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
            32768, 32768,
    };
    final static int[] tCOORDINATE_HYXD_GP_M={
// A
            29584,	20101,	//右枪
            // B
            29732,	30008,	//卧倒
            // X
            24555,	30368,	//跳跃
            // Y
            29436,	15591,	//左枪
            // Up
            //1035,	30200,	//关闭弹出窗口
            8776,	26410,	//跑
            // Down
            2613,	30656,	//地图
            // Left
            12376,	5613,	//左探头
            // Right
            12474,	7915,	//右探头
            // L1
            18243,	30344,	//开镜
            // R1
            30521,	27369,	//蹲下
            // L2
            30768,	24251,	//换子弹
            // R2
            24851,	27057,	//右攻击
            // S2
            30127,	10554,	//扔手雷
            // S1
            8776,	26410,	//跑
            // S4
            12967,	30608,	//急救
            // S3
            30324,	2446,	//背包
    // Left Rocker Center
	18243,	30344,	//开镜
            // Right Rocker Center
            9516,	16287,	//右摇杆
    // Left Rocker Center
	24160,	6044,	//左摇杆
            // Right Rocker Center
            9516,	16287,	//右摇杆
    };

    final static int[] tCOORDINATE_HYXD_GP_N={
// A
            29584,	20101,	//右枪
            // B
            29732,	30008,	//卧倒
            // X
            24555,	30368,	//跳跃
            // Y
            29436,	15591,	//左枪
            // Up
            //1035,	30200,	//关闭弹出窗口
            8776,	26410,	//跑
            // Down
            2613,	30656,	//地图
            // Left
            12376,	5613,	//左探头
            // Right
            12474,	7915,	//右探头
            // L1
            18243,	30344,	//开镜
            // R1
            30521,	27369,	//蹲下
            // L2
            30768,	24251,	//换子弹
            // R2
            24851,	27057,	//右攻击
            // S2
            30127,	10554,	//扔手雷
            // S1
            8776,	26410,	//跑
            // S4
            12967,	30608,	//急救
            // S3
            30324,	2446,	//背包
    // Left Rocker Center
	24160,	6044,	//左摇杆
            // Right Rocker Center
            9516,	16287,	//右摇杆
    };

    final static int[][] tATTRIBUTE_HYXD_KB={
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0x22,0xFFFF,0xFFFF},   // a    0x04
            {0x00,0xFFFF,0xFFFF},   // b
            {0x00,0xFFFF,0xFFFF},   // c
            {0x23,0xFFFF,0xFFFF},   // d
            {0x00,0xFFFF,0xFFFF},   // e
            {0x00,0xFFFF,0xFFFF},   // f
            {0x00,0xFFFF,0xFFFF},   // g
            {0x00,0xFFFF,0xFFFF},   // h
            {0xFF,0xFFFF,0xFFFF},   // i
            {0xFF,0xFFFF,0xFFFF},   // j
            {0xFF,0xFFFF,0xFFFF},   // k
            {0xFF,0xFFFF,0xFFFF},   // l
            {0x00,0xFFFF,0xFFFF},   // m
            {0xFF,0xFFFF,0xFFFF},   // n
            {0xFF,0xFFFF,0xFFFF},   // o
            {0xFF,0xFFFF,0xFFFF},   // p
            {0x00,0xFFFF,0xFFFF},   // q
            {0x00,0xFFFF,0xFFFF},   // r
            {0x21,0xFFFF,0xFFFF},   // s
            {0x00,0xFFFF,0xFFFF},   // t
            {0xFF,0xFFFF,0xFFFF},   // u
            {0x00,0xFFFF,0xFFFF},   // v
            {0x20,0xFFFF,0xFFFF},   // w
            {0x00,0xFFFF,0xFFFF},   // x
            {0x00,0xFFFF,0xFFFF},   // y
            {0x25,0xFFFF,0xFFFF},   // z
            {0x00,0xFFFF,0xFFFF},   // 1
            {0x00,0xFFFF,0xFFFF},   // 2
            {0x00,0xFFFF,0xFFFF},   // 3
            {0x00,0xFFFF,0xFFFF},   // 4
            {0xFF,0xFFFF,0xFFFF},   // 5
            {0xFF,0xFFFF,0xFFFF},   // 6
            {0xFF,0xFFFF,0xFFFF},   // 7
            {0xFF,0xFFFF,0xFFFF},   // 8
            {0x00,0xFFFF,0xFFFF},   // 9
            {0x00,0xFFFF,0xFFFF},   // 0
            {0xFF,0xFFFF,0xFFFF},    // enter
            {0xFF,0xFFFF,0xFFFF},    // esc
            {0xFF,0xFFFF,0xFFFF},    // backspace
            {0xFF,0xFFFF,0xFFFF},    // tab
            {0x00,0xFFFF,0xFFFF},    // space
            {0xFF,0xFFFF,0xFFFF},    // minus
            {0x00,0xFFFF,0xFFFF},    // equal	// 0x2e
            {0xFF,0xFFFF,0xFFFF},               // 0x2f
            {0xFF,0xFFFF,0xFFFF},               // 0x30
            {0xFF,0xFFFF,0xFFFF},               // 0x31
            {0xFF,0xFFFF,0xFFFF},               // 0x32
            {0xFF,0xFFFF,0xFFFF},               // 0x33
            {0xFF,0xFFFF,0xFFFF},               // 0x34
            {0xFF,0xFFFF,0xFFFF},               // 0x35
            {0xFF,0xFFFF,0xFFFF},               // 0x36
            {0xFF,0xFFFF,0xFFFF},               // 0x37
            {0xFF,0xFFFF,0xFFFF},               // 0x38
            {0xFF,0xFFFF,0xFFFF},   // 0x39
            {0x00,0xFFFF,0xFFFF},   // F1
            {0x00,0xFFFF,0xFFFF},   // F2
            {0xFF,0xFFFF,0xFFFF},    // F3
            {0xFF,0xFFFF,0xFFFF},   // F4
            {0x30,0xFFFF,0x0002},    // F5
            {0xFF,0xFFFF,0xFFFF},   // F6
            {0xFF,0xFFFF,0xFFFF},   // F7
            {0xFF,0xFFFF,0xFFFF},    // F8
            {0xFF,0xFFFF,0xFFFF},   // F9
            {0xFF,0xFFFF,0xFFFF},   // F10
            {0xFF,0xFFFF,0xFFFF},    // F11
            {0xFF,0xFFFF,0xFFFF},    // F12
            {0xFF,0xFFFF,0xFFFF},   // printf screen 0x46
            {0xFF,0xFFFF,0xFFFF},   // scroll lock
            {0xFF,0xFFFF,0xFFFF},    // pause
            {0xFF,0xFFFF,0xFFFF},    // insert
            {0xFF,0xFFFF,0xFFFF},    // home
            {0xFF,0xFFFF,0xFFFF},    // page up
            {0xFF,0xFFFF,0xFFFF},  // delete
            {0xFF,0xFFFF,0xFFFF},    // end
            {0xFF,0xFFFF,0xFFFF},    // page down
            {0xFF,0xFFFF,0xFFFF},    // right
            {0xFF,0xFFFF,0xFFFF},    // left
            {0xFF,0xFFFF,0xFFFF},    // down
            {0xFF,0xFFFF,0xFFFF},   // up
            {0xFF,0xFFFF,0xFFFF},   // 0x53
            {0xFF,0xFFFF,0xFFFF},   // 0x54
            {0xFF,0xFFFF,0xFFFF},   // 0x55
            {0xFF,0xFFFF,0xFFFF},   // 0x56
            {0xFF,0xFFFF,0xFFFF},   // 0x57
            {0xFF,0xFFFF,0xFFFF},   // 0x58
            {0xFF,0xFFFF,0xFFFF},   // 0x59
            {0xFF,0xFFFF,0xFFFF},   // 0x5a
            {0xFF,0xFFFF,0xFFFF},   // 0x5b
            {0xFF,0xFFFF,0xFFFF},   // 0x5c
            {0xFF,0xFFFF,0xFFFF},   // 0x5d
            {0xFF,0xFFFF,0xFFFF},   // 0x5e
            {0xFF,0xFFFF,0xFFFF},   // 0x5f
            {0xFF,0xFFFF,0xFFFF},   // 0x60
            {0xFF,0xFFFF,0xFFFF},   // 0x61
            {0xFF,0xFFFF,0xFFFF},   // 0x62
            {0xFF,0xFFFF,0xFFFF},   // 0x63
            {0xFF,0xFFFF,0xFFFF},   // 0x64
            {0xFF,0xFFFF,0xFFFF},   // 0x65
            {0xFF,0xFFFF,0xFFFF},   // 0x66
            {0xFF,0xFFFF,0xFFFF},   // 0x67
            {0xFF,0xFFFF,0xFFFF},   // 0x68
            {0xFF,0xFFFF,0xFFFF},   // 0x69
            {0xFF,0xFFFF,0xFFFF},   // 0x6a
            {0xFF,0xFFFF,0xFFFF},   // 0x6b
            {0xFF,0xFFFF,0xFFFF},   // 0x6c
            {0xFF,0xFFFF,0xFFFF},   // 0x6d
            {0xFF,0xFFFF,0xFFFF},   // 0x6e
            {0xFF,0xFFFF,0xFFFF},   // 0x6f
            {0xFF,0xFFFF,0xFFFF},   // 0x70
            {0xFF,0xFFFF,0xFFFF},   // 0x71
            {0xFF,0xFFFF,0xFFFF},   // 0x72
            {0xFF,0xFFFF,0xFFFF},   // 0x73
            {0xFF,0xFFFF,0xFFFF},   // 0x74
            {0xFF,0xFFFF,0xFFFF},   // 0x75
            {0xFF,0xFFFF,0xFFFF},   // 0x76
            {0xFF,0xFFFF,0xFFFF},   // 0x77
            {0xFF,0xFFFF,0xFFFF},   // 0x78
            {0xFF,0xFFFF,0xFFFF},   // 0x79
            {0xFF,0xFFFF,0xFFFF},   // 0x7a
            {0xFF,0xFFFF,0xFFFF},   // 0x7b
            {0xFF,0xFFFF,0xFFFF},   // 0x7c
            {0xFF,0xFFFF,0xFFFF},   // 0x7d
            {0xFF,0xFFFF,0xFFFF},   // 0x7e
            {0xFF,0xFFFF,0xFFFF},   // 0x7f
            {0x00,0xFFFF,0xFFFF},     // 0x80 	left ctrl
            {0x00,0xFFFF,0xFFFF},    // 0x81 	left shift
            {0x24,0xFFFF,0xFFFF},    // 0x82 	left alt
            {0xFF,0xFFFF,0xFFFF},    // 0x83 	left gui
            {0x00,0xFFFF,0xFFFF},   //  0x84
            {0x00,0xFFFF,0xFFFF},   // 0x85
            {0xFF,0xFFFF,0xFFFF},   // 0x86
            {0xFF,0xFFFF,0xFFFF},   // 0x87
            {0x00,0xFFFF,0xFFFF},    // 0x88	Mouse
            {0x00,0xFFFF,0xFFFF},    // 0x89	wheel
            {0x00,0xFFFF,0xFFFF},    // 0x8a	left button
            {0x00,0xFFFF,0xFFFF},    // 0x8b 	right button
            {0x00,0xFFFF,0xFFFF},    // 0x8c	mouse center
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0x00,0xFFFF,0xFFFF},    // 0x90	Direct center
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
            {0xFF,0xFFFF,0xFFFF},
    };

    final static int[][] tATTRIBUTE_HYXD_GP_M={
            {0x00,0x00,0x00},   //A
            {0x00,0x00,0x00},   //B
            {0x00,0x00,0x00},   //X
            {0x00,0x00,0x00},   //Y
            {0x00,0x00,0x00},   //UP
            {0x00,0x00,0x00},   //DOWN
            {0x00,0x00,0x00},   //LEFT
            {0x00,0x00,0x00},   //RIGHT
            {0x00,0x00,0x00},   //L1
            {0x00,0x00,0x00},   //R1
            {0x00,0x00,0x00},   //L2
            {0x00,0x00,0x00},   //R2
            {0x00,0x00,0x00},   //S2
            {0x00,0x00,0x00},   //S1    // 瞬狙
            {0x00,0x00,0x00},   //S4
            {0x00,0x00,0x00},   //S3
            {0x00,0x00,0x00},   //L3
            {0x00,0x00,0x00},   //R3
            {0x00,0x00,0x00},   //LS
            {0x00,0x00,0x00},   //RS

    };
    final static int[][] tATTRIBUTE_HYXD_GP_N={
            {0x00,0x00,0x00},   //A
            {0x00,0x00,0x00},   //B
            {0x00,0x00,0x00},   //X
            {0x00,0x00,0x00},   //Y
            {0x00,0x00,0x00},   //UP
            {0x00,0x00,0x00},   //DOWN
            {0x00,0x00,0x00},   //LEFT
            {0x00,0x00,0x00},   //RIGHT
            {0x00,0x00,0x00},   //L1
            {0x00,0x00,0x00},   //R1
            {0x00,0x00,0x00},   //L2
            {0x00,0x00,0x00},   //R2
            {0x00,0x00,0x00},   //S2
            {0x00,0x00,0x00},   //S1    // 瞬狙
            {0x00,0x00,0x00},   //S4
            {0x00,0x00,0x00},   //S3
            {0x00,0x00,0x00},   //LS
            {0x00,0x00,0x00},   //RS
    };

    final static int[] tMACRO_HYXD_KB={0};

    final static int[] tMACRO_HYXD_GP={0
    };

}
